age grading
ChessThe Scoresheet, a Diplomatic Card, and a Date in GenevaI have sat on the empty stands of a hometown stadium, where there was no...
Domestic FootballMid-season V.League: Pressing Rhythm Decides, Not the WalletMinute 88, a stadium on a drizzly evening. A 22-year-old midfielder goes down...
International FootballFrench Football and the Transfer Equation: Decoding the Financial Currents of Ligue 1My phone rang at 1:47 in the morning, Lyon time. On the other end was an agen...
EsportsGAM Esports Joins VCT Pacific 2027: A Partner Slot, the 10-to-8 Math, and a Roster Not Yet WrittenOn 14 January 2027, VCT Pacific opens its 2027–2028 cycle in Bangkok. Among t...
Martial ArtsEmpty Fields in Martial Arts Data: When the Stat Sheet Cannot Measure a HumanOn Saturday night, at an arena in Ho Chi Minh City, the moment the final bell...
International FootballPassports and National Shirts: FIFA's Real Rules and the Price of a Naturalisation SignatureOn 5 January 2026, in the stands of the Rajamangala Stadium in Bangkok, I...
International FootballTomás Palacios and the Call from the Selección: the Loan Deal Inter Hasn't Fully ToldThat night, I sat in front of the screen following the Argentine Football...
Formula 1Cadillac Signs Three Senior Technical Hires: Skinner, Blandin, Lean and a 2027 EquationThere is a paradox I run into every transfer window, and it only becomes...
Domestic FootballLe Cong Vinh and 15 Days at Hokuriku: Inside the AFC A Licence Internship in JapanA Training Ground With No Stands On 6 September 2026, on the pitch of Hokurik...
EsportsWhen Esports Data Comes Up Empty: The Discipline of Silence in AnalysisAt two in the morning in Busan, I opened an esports analysis sheet and found ...
International FootballRadja Nainggolan Regrets Being Late to Indonesia: Reading the Story Through the Money Flow and the Contracts Buried Under the PitchOn 13 October 2026, Nieuwsblad — a Belgian daily — ran a short quote. VIVA, a...
EsportsAFF Suzuki Cup 2026: Vietnam Exited Through the Space Behind Their Full-BacksOn the final group-stage night of the 2026 AFF Suzuki Cup in Bangkok, Vietnam...
Martial ArtsUFC 331: Arman Tsarukyan at the Edge Between the Throne and the AbyssArman Tsarukyan steps onto the scale at Crypto.com Arena, Los Angeles, ranked...
International FootballIncheon, Kim Min-jae and the Price of Haste in the Transfer WindowIn July 2026, my newsroom in Incheon was hot as an oven and the air condition...
Volleyball2026 FIVB Men's Volleyball Club World Championship: Global arena gathers 8 teams from 4 continentsOnce I thought men's volleyball revolved only around familiar European and...
EsportsThe Data Void of Transfer Season: When an Analysis Has Nothing Left to AnalyseAt four in the morning on 13 August 2026, I reopened the spreadsheet before...
TennisVietnamese Tennis: From Data Voids to a Silent RevolutionThe stadium was empty, but I could hear the heartbeat of an entire generation...
VolleyballThree Attackers Beat One Star: Arizona State and the Limits of DependencyThe third set of the match between Arizona State and Stanford at the San Luis...
Domestic FootballThe Fourth Foreign Slot in V.League: What Really Changes After the 2026/27 SeasonIn the last three matches whose footage I re-cut for analysis, Nam Dinh's...
AthleticsAssefa Nearly Breaks World Record: When the Body Fails Before History Can WriteThe defining moment of the women's Berlin Marathon was not at the starting...
